

<script>
    // 1 返回值的作用 return  
    //     1 给函数一个结果  2 提前结束函数
    // 2 形参和实参
    //     函数声明的时候，括号内的东西
    //     函数调用的时候，括号内的东西
    // 3 作用域  ---- 变量生效的范围
    //     全局变量和局部变量  ----   函数为界
    //        函数内   可以访问外部和内部，优先访问自己的
    //        函数外   只能访问外部的  
    // 4 判断数组是否存在某个值
    //       includes()  -> 布尔值
    //       indexOf()  -> 下标   第一次出现的位置
    //       lastIndexOf()  -> 下标   最后一次出现的位置
    // 5 数组转字符串  join()
    // 6 截取数组   slice()
    // 7 替换数组的值  splice(i , 0 , v1 , v2 , v3 ...)
    // 8 数组尾部添加   push()   splice(arr.length , 0 , v1 , v2 , v3 ...)
    // 9 找到数组中的最小值


    function arrMin(arr) {
        // 假设第一个值最小
        var min = arr[0] ;
        for(var i = 1 ; i < arr.length ; i++) {
            if(min > arr[i]) {
                min = arr[i] ;
            }
        }
        return min ;
    }



</script>